@online{nlopt,
  author = {Steven G. Johnson},
  title = {The NLopt nonlinear-optimization package},
  url = {http://ab-initio.mit.edu/nlopt}
}

@inproceedings{hansen1996adapting,
  title={Adapting arbitrary normal mutation distributions in evolution strategies: The covariance matrix adaptation},
  author={Hansen, Nikolaus and Ostermeier, Andreas},
  booktitle={Proceedings of {IEEE} International Conference on Evolutionary Computation},
  pages={312--317},
  year={1996},
  organization={IEEE}
}

@inproceedings{riedmiller1993direct,
  title={A direct adaptive method for faster backpropagation learning: The {RPROP} algorithm},
  author={Riedmiller, Martin and Braun, Heinrich},
  booktitle={{IEEE} International Conference on Neural Networks},
  pages={586--591},
  year={1993},
  organization={IEEE}
}
@article{mckay2000comparison,
  title={A comparison of three methods for selecting values of input variables in the analysis of output from a computer code},
  author={McKay, Michael D and Beckman, Richard J and Conover, William J},
  journal={Technometrics},
  volume={42},
  number={1},
  pages={55--61},
  year={2000},
  publisher={Taylor \& Francis Group}
}
		
@article{brochu2010tutorial,
  title={A tutorial on {Bayesian} optimization of expensive cost functions, with application to active user modeling and hierarchical reinforcement learning},
  author={Brochu, Eric and Cora, Vlad M and De Freitas, Nando},
  journal={arXiv preprint arXiv:1012.2599},
  year={2010}
}
@book{mockus2012bayesian,
  title={{Bayesian} approach to global optimization: theory and applications},
  author={Mockus, Jonas},
  volume={37},
  year={2012},
  publisher={Springer Science \& Business Media}
}
@article{williams2006gaussian,
  title={Gaussian processes for machine learning},
  author={Williams, Christopher KI and Rasmussen, Carl Edward},
  journal={the MIT Press},
  volume={2},
  number={3},
  pages={4},
  year={2006}
}

@article{martinezcantin14a,
  author  = {Ruben Martinez-Cantin},
  title   = {{BayesOpt:} A {Bayesian} Optimization Library for Nonlinear Optimization, Experimental Design and Bandits},
  journal = {Journal of Machine Learning Research},
  year    = {2014},
  volume  = {15},
  pages   = {3915-3919},
}

@article{shahriari2016taking,
  title={Taking the human out of the loop: A review of {Bayesian} optimization},
  author={Shahriari, Bobak and Swersky, Kevin and Wang, Ziyu and Adams, Ryan P and de Freitas, Nando},
  journal={Proceedings of the IEEE},
  volume={104},
  number={1},
  pages={148--175},
  year={2016},
  publisher={IEEE}
}

@book{powell2012optimal,
  title={Optimal learning},
  author={Powell, Warren B and Ryzhov, Ilya O},
  volume={841},
  year={2012},
  publisher={John Wiley \& Sons}
}
@article{cully2015robots,
  title={Robots that can adapt like animals},
  author={Cully, Antoine and Clune, Jeff and Tarapore, Danesh and Mouret, Jean-Baptiste},
  journal={Nature},
  volume={521},
  number={7553},
  pages={503--507},
  year={2015},
  publisher={Nature Publishing Group}
}
@article{calandra2016bayesian,
  title={{Bayesian} optimization for learning gaits under uncertainty},
  author={Calandra, Roberto and Seyfarth, Andr{\'e} and Peters, Jan and Deisenroth, Marc Peter},
  journal={Annals of Mathematics and Artificial Intelligence},
  volume={76},
  number={1-2},
  pages={5--23},
  year={2016},
  publisher={Springer}
}
@inproceedings{lizotte2007automatic,
  title={Automatic Gait Optimization with {Gaussian} Process Regression.},
  author={Lizotte, Daniel J and Wang, Tao and Bowling, Michael H and Schuurmans, Dale},
  booktitle={Proceedings of IJCAI},
  volume={7},
  pages={944--949},
  year={2007}
}
@book{alexandrescu2001modern,
title={Modern {C++} design: generic programming and design patterns applied},
author={Alexandrescu, Andrei},
year={2001},
publisher={Addison-Wesley}
}

@inproceedings{driesen1996direct,
  title={The direct cost of virtual function calls in {C++}},
  author={Driesen, Karel and H{\"o}lzle, Urs},
  booktitle={ACM Sigplan Notices},
  volume={31},
  number={10},
  pages={306--323},
  year={1996},
  organization={ACM}
}
@book{fletcher2013practical,
  title={Practical methods of optimization},
  author={Fletcher, Roger},
  year={2013},
  publisher={John Wiley \& Sons}
}
@book{eiben2015evolution,
  title={Introduction to Evolutionary Computing},
  author={Eiben, A. E. and Smith, J. E.},
  year={2015},
  publisher={Springer},
  edition={2}
}
@inproceedings{snoek2012practical,
  title={Practical {Bayesian} optimization of machine learning algorithms},
  author={Snoek, Jasper and Larochelle, Hugo and Adams, Ryan P},
  booktitle={Advances in neural information processing systems},
  pages={2951--2959},
  year={2012}
}
@inproceedings{mouret2010sferes,
  title={Sferesv2: Evolvin'in the multi-core world},
  author={Mouret, Jean-Baptiste and Doncieux, St{\'e}phane},
  booktitle={IEEE Congress on Evolutionary Computation},
  pages={1--8},
  year={2010},
  organization={IEEE}
}


@article{hansen2001completely,
  title={Completely derandomized self-adaptation in evolution strategies},
  author={Hansen, Nikolaus and Ostermeier, Andreas},
  journal={Evolutionary computation},
  volume={9},
  number={2},
  pages={159--195},
  year={2001},
  publisher={MIT Press}
}
@article{jones1993lipschitzian,
  title={{Lipschitzian} optimization without the {Lipschitz} constant},
  author={Jones, Donald R and Perttunen, Cary D and Stuckman, Bruce E},
  journal={Journal of Optimization Theory and Applications},
  volume={79},
  number={1},
  pages={157--181},
  year={1993},
  publisher={Springer}
}
@article{wilson2014using,
  title={Using trajectory data to improve {Bayesian} optimization for reinforcement learning.},
  author={Wilson, Aaron and Fern, Alan and Tadepalli, Prasad},
  journal={Journal of Machine Learning Research},
  volume={15},
  number={1},
  pages={253--282},
  year={2014}
}


@inproceedings{chatzilygeroudis2017,
  TITLE = {{Black-Box Data-efficient Policy Search for Robotics}},
  AUTHOR = {Chatzilygeroudis, Konstantinos and Rama, Roberto and Kaushik, Rituraj and Goepp, Dorian and Vassiliades, Vassilis and Mouret, Jean-Baptiste},
  URL = {https://hal.inria.fr/hal-01576683},
  BOOKTITLE = {{IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)}},
  ADDRESS = {Vancouver, Canada},
  YEAR = {2017},
  video={https://www.youtube.com/watch?v=kTEyYiIFGPM},
  src={https://github.com/resibots/blackdrops},
  MONTH = Sep,
  KEYWORDS = {Data-Efficient Learning, learning, robotics, resilience},
  PDF = {https://hal.inria.fr/hal-01576683/file/medrops-final.pdf},
  HAL_ID = {hal-01576683},
  HAL_VERSION = {v1},
}


@article{chatzilygeroudis2018resetfree,
    title={{Reset-free Trial-and-Error Learning for Robot Damage Recovery}},
    author={Konstantinos Chatzilygeroudis and Vassilis Vassiliades and Jean-Baptiste Mouret},
    journal={{Robotics and Autonomous Systems}},
    year={2018}
  }

@inproceedings{chatzilygeroudis2018using,
  title={Using Parameterized Black-Box Priors to Scale Up Model-Based Policy Search for Robotics},
  author={Konstantinos Chatzilygeroudis and Jean-Baptiste Mouret},
  year={2018},
  booktitle={{International Conference on Robotics and Automation (ICRA)}}
}

@inproceedings{pautrat2018bayesian,
  title={Bayesian Optimization with Automatic Prior Selection for Data-Efficient Direct Policy Search},
  author={Rémi Pautrat and Konstantinos Chatzilygeroudis and Jean-Baptiste Mouret},
  year={2018},
  booktitle={{International Conference on Robotics and Automation (ICRA).}},
  journal={A short version of the paper was accepted at the non-archival track of the 1st Conference on Robot Learning (CoRL) 2017}
}

@inproceedings{tarapore2016,
  TITLE = {{How Do Different Encodings Influence the Performance of the MAP-Elites Algorithm?}},
  AUTHOR = {Tarapore, Danesh and Clune, Jeff and Cully, Antoine and Mouret, Jean-Baptiste},
  BOOKTITLE = {{The 18th Annual conference on Genetic and evolutionary computation ({GECCO'14})}},
  YEAR = {2016},
  publisher={{ACM}},
  keywords={illumination, evolution, resilience, robotics, encodings},
  DOI = {10.1145/2908812.2908875},
  URL = {https://hal.inria.fr/hal-01302658},
  PDF = {https://hal.inria.fr/hal-01302658/document},
  SRC={https://github.com/resibots/tarapore_2016_gecco},
  HAL_ID = {hal-01302658},
  HAL_VERSION = {v1},
  X-PROCEEDINGS = {yes},
  X-INTERNATIONAL-AUDIENCE = {yes},
  X-EDITORIAL-BOARD = {yes},
  X-INVITED-CONFERENCE = {no},
  X-SCIENTIFIC-POPULARIZATION = {no},
}